package list;

public interface MyList<T> {
    boolean add(T data);//添加值到末尾
    boolean add(int index,T data);//添加值到指定位置
    T remove(T data);//移除该值
    T remove(int index);//移除该索引的值
    boolean set(int index,T data);//修改该索引的值
    T getValue(int index);//通过索引得到值
    int size();//数组或者链表长度

}
